﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace premier_jet
{
    
     abstract class Personnage
    {

    // ATTRIBUTS :
        private Object classe;
        private string nom;
        private int posX, posY;
        protected int pv, pvmax, agilité, force, defense, intelligence, volonté;  // pv pour points de vie 
        /* mettre ici les caractéristiques sous forme de tableau ou chacune sa vartiable selon décision ultérieure */
        /* [%LU] mettre également l'inventaire */
    //METHODES :
       
        public string nomduperso
        { get { return this.nom; } 
        set {this.nom = value ;} }
         abstract public void attaquer(Case tile);

         public int vie
         {
             get { return this.pv; }
             set
             {
                 if (value >= 0)
                     this.pv = value;
             }
         }

    }
}
